// pages/game/gameRecord/gameRecord.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    myMoney: null, //我的陪练次数
    myMoneyDetail: [], //我的陪玩明细
    pageNum: 1,
    pageSize: 15,
  },
  // 我的陪玩明细
  myMoneyDetail() {
    var getObj = {
      url: '/manage/client/order/myMoney/detail',
      method: 'get',
      data: {
        token: wx.getStorageSync('token'),
        userId: wx.getStorageSync('userId'),
        pageNum: this.data.pageNum,
        pageSize: this.data.pageSize,
      }
    }
    app.request.gameRequest(getObj).then(res => {
      console.log('我的陪玩明细', res)
      this.setData({
        myMoneyDetail: [...res.data.data.list, ...this.data.myMoneyDetail],
      })
    }).catch(err => {
      console.log('我的陪玩明细', err)
    })
  },
  // 我的陪练次数页面()
  orderMyMoney() {
    var getObj = {
      url: '/manage/client/order/myMoney',
      method: 'POST',
      data: {
        token: wx.getStorageSync('token'),
        userId: wx.getStorageSync('userId'),
      }
    }
    app.request.gameRequest(getObj).then(res => {
      console.log('我的陪练次数页面', res)
      this.setData({
        myMoney: res.data.data
      })
    }).catch(err => {
      console.log('我的陪练次数页面', err)
    })
  },
  //showRule  展示评分说明
  showRule() {
    wx.showModal({
      title: '本月评分说明',
      content: '本月评分根据本月所有订单的综评分而定，综合评分与实际评分的平均值可能不一致。如发现恶意刷情况,官方有权调整实际评分',
      success(res) {
        if (res.confirm) {
          console.log('用户点击确定')
        } else if (res.cancel) {
          console.log('用户点击取消')
        }
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.orderMyMoney() //我的陪练次数页面
    this.myMoneyDetail() // 我的陪玩明细

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    var pageNum = this.data.pageNum + 1

    this.setData({
      pageNum: pageNum
    })
    this.myMoneyDetail()

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})